var mongoose = require("../mongoose")

//创建产品Schema
var schema = new mongoose.Schema({
    id: { type: String, require: true },//动态id
    createDate: { type: String, require: true },//创建时间
    // 除用户id前端传外 所有创建人信息从用户表获取
    createUser: { type: String, require: true },//创建人用户名
    createPhone: { type: String, require: true },//创建人手机号
    createUserId: { type: String, require: true },//创建人用户id
    createUserimg: { type: String, require: true },//创建人头像
    createUserrole: { type: String, require: true },//创建人角色
    dynamicText: { type: String, require: true },//动态内容
    dynamicImage: { type: Array, require: true },//动态图片 数组 限制九张
    dynamiccomment: { type: Array, require: true },//动态评论 数组 
    dynamicGive: { type: Array, require: true },//点赞 数组 

    // dynamiccomment:[{
    //    回复人id
    //    被回复人id
    //    回复内容
    //    回复图片
    //    动态id
    // }] 
});
// 定义MongoDB数据模型 (表>=集合)
module.exports = mongoose.model("dynamiclists", schema);